/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.superenvios.model;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.Inheritance;
import javax.persistence.InheritanceType;
import javax.persistence.JoinColumn;
import javax.persistence.OneToOne;
import javax.persistence.PrimaryKeyJoinColumn;

/**
 *
 * @author Juan
 */
@Entity
@PrimaryKeyJoinColumn(name="id_mensajero",referencedColumnName="id")
public class Mensajero extends Persona{
    
    @Column
    private Boolean activo;
    
    @OneToOne(fetch = FetchType.LAZY)
    @JoinColumn(name = "envio")
    private Envio envio;

    public Boolean getActivo() {
        return activo;
    }

    public void setActivo(Boolean activo) {
        this.activo = activo;
    }

    public Envio getEnvio() {
        return envio;
    }

    public void setEnvios(Envio envio) {
        this.envio = envio;
    }
    
    
}
